Hidden just of the bustling, neon lit Fort Aguada road is Bomra’s, a gastronomic secret for those “in the know”. Some have gone so far as to call it the best Burmese restaurant in the world. The more restrained have limited praise to being the “best in India”.
Casa Armas Tapas Bar Y Restaurante
- 63 2 536 1839
- August 9, 2024