About
Category
Mexican • Indian • Italian • Chinese • Spanish • Café
Contact info
Shop 2, 183/1, Main Link Road, Sector 28,faridabad
- India, IndiaShop 2, 183/1, Main Link Road, Sector 28,faridabad
- India (IN)76/100 (15 votes)
Mexican • Indian • Italian • Chinese • Spanish • Café
Shop 2, 183/1, Main Link Road, Sector 28,faridabad
- India, India