Stomach rumbling? Well then... it's time for food, and whether you are looking for a Thai, Japanese or Vietnamese restaurant in Moscow, look no further!