Thai Restaurants nearby Wz-87, Street No-27, Sant Garh, Tilak Nagar, Tilak Nagar, New Delhi, Delhi 110018, India

Bala Ram's

Approximately 0.48 km away
Address: Shop 1-2, Katyal Market, Ashok Nagar, Tilak Nagar, New Delhi

China Fort

Approximately 0.95 km away
Address: B 8, Ground Floor, B Block, Community Centre, Janakpuri, New Delhi

Scoobydoo

Approximately 1.88 km away
Address: 12, J Block, DDA Market, Vikaspuri, New Delhi