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”.
Address
Our Address:
Bomras, Goa
GPS:
15.5069173, 73.77032239999994
Telephone:
Email:
Web:
-