Home > Resturants > Indian YMCA Dining Hall

Indian YMCA Dining Hall

Food:

Address: 41 Fitzroy Square | YMCA Indian Student Hostel , London W1T 6AQ , England, London W1T 6AQ

Seating, Takeout

+44 20 7387 0411

View Menu