The first of these new restaurants is scheduled to open in 2024 in Bangalore, followed by openings in other cities in South India and then across other regions of the country.
Source: New feed
The first of these new restaurants is scheduled to open in 2024 in Bangalore, followed by openings in other cities in South India and then across other regions of the country.
Source: New feed