Are all Moscow restaurants expensive?
Moscow can suggest restaurants for every budget and taste. Moscow restaurants have European, Caucasian, Italian, Spanish, Mexican cuisine and etc. The average check in Moscow restaurants for lunch is 400 rub (14$). Majority of good Moscow restaurants situated in the center of Moscow but you can find finest restaurants in any part of Moscow city. Of course in capital there are a lot of expensive and exclusive restaurants, in this places you should book your table before coming. If you want to try national Russian food you can buy really cheap Russian pancakes or buy famous Russian caviar in any markets.