- Food
Labuduwa Farm Shop
Address: Labuduwa, Galle 80000, Sri Lanka
Phone: 091 2 244619
Related Points of Interest Nearby:
Food / Restaurants
Approximately 0.58 km away
Address: Welipatha, Galle 80000, Sri Lanka
Food / Restaurants
Approximately 0.59 km away
Address: Labuduwa Rd, Galle 80000, Sri Lanka
Food / Restaurants
Approximately 0.79 km away
Address: Welipatha, Galle 80000, Sri Lanka
Cafes / Food
Approximately 0.8 km away
Address: Welipatha, Galle 80000, Sri Lanka