Hotel Lords Plaza, Near Railway Station, Ring Road, New Textile Market, Surat, India
Hotel Lords Plaza, Near Railway Station, Ring Road, New Textile Market, Surat, India
No delivery
Spot something wrong?
Dishes at Lime Tree. Prices may vary in venue.