Top Restaurants in Oddaamavadi Oddamavadi Sri Lanka

Srilanka-Places.com has listed approx 2 restaurants in OddAAMAVADI. Some of the Top rated restaurants in OddAAMAVADI are- Meera Floating Restaurant & Meera Floating Restaurant.

Place Name
Type
Address
Restaurant
Restaurant
River bank, Meeravodai-05, OddAAMAVADI, Oddamavadi, Sri Lanka
Restaurant
River bank, Meeravodai-05, OddAAMAVADI, Oddamavadi, Sri Lanka

Similar Categories