Sumudu Snack Bar restaurant

Sumudu Snack Bar is located at Galle fruit market, Main Street, Galle, Sri LankaLK80000.
Sumudu Snack Bar restaurant Travel photography Family-friendly: true