Trips to
Indian Food Guide

Indian & Halal Food in Moscow

Missing home food? Moscow has a surprising number of authentic Indian restaurants, many within walking distance of Red Square. Here's where to eat.

Restaurants Near Red Square

01

Tkhali I Karri

Tverskaya St., 17

10–15 min walk from Red Square

4.5

Authentic Indian cuisine with chefs from India. Features a tropical interior with many plants.

02

Jagannath

Kuznetsky Most St., 11

~10 min walk from Red Square

4.3

Popular vegetarian café with a wide variety of Indian dishes.

03

Curry

Arbat St., 32 (1st floor)

On Arbat Street

4.4

Authentic Indian cuisine prepared with traditional spices and high-quality ingredients.

04

Moscow Delhi

Yermolayevsky Lane, 7

Patriarch Ponds area

4.2

Authentic Indian restaurant known for traditional dishes and warm atmosphere.

05

Dhaba

Novolesnaya St., 2

A bit further from the centre

4.6

Wide selection of halal, fish, and vegetarian dishes with authentic spices.

Practical Tips

  • Most Indian restaurants in Moscow accept cash (rubles) — carry some.
  • Halal-friendly options are available — Dhaba and Tkhali I Karri are good choices.
  • Reservations recommended for dinner, especially on weekends.
  • Portions are generally generous — one main course can serve two.
  • Indian restaurants in the city centre are used to tourists — English menus available.