Galle

Ocean Bistro by Starbeans

About

Ocean Bistro by Starbeans is a restaurant in Galle, Sri Lanka.