Thai Restaurants nearby C-25, Ground Floor, Stellar IT Park, Sector 62, Noida

Tawak

Approximately 1.82 km away
Address: H-224/H, 1st floor, Near Indian Oil Petrol Pump, Sector 63, Noida