India Bistro launches its 4th branch at Indiranagar, Bengaluru
Foodlink launches it’s award-winning brand India Bistro’s 4th outlet in Indiranagar, Bengaluru. The restaurant that started its journey from Mumbai and has an international footprint in the UAE, is all set to win the hearts