Thai Restaurants nearby Tilak Nagar, New Delhi, Delhi 110058, India

China Fort

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

Bala Ram's

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

Scoobydoo

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