Having now visited Cosmo on a number of occasions (including the other branch near Romford station, which now appears to have been taken over by another business), I feel I can safely say I’ve given it a fair try.As an all you can eat, Pan Asian buffet it certainly looks impressive on the surface. The layout is…