Owindi Restaurant] is a Rice restaurant located in Sri Lanka. It is one of the 42 Rice restaurants in Sri Lanka. Address of Owindi Restaurant] is Ambalantota, Sri Lanka.
Owindi Restaurant] can be contacted at 94716109965.
Owindi Restaurant] is rated 4 (out of 5 stars) by 54 reviewers on the web.
Some of the places around Owindi Restaurant] are -
Kalapuwa Guest House
(Hotel) kalapuwa guest house 7/22, Sisilasagama, Hambantota, Sri Lanka (approx. 385 meters)
ruwan Stores
(Grocery store) Ambalantota, Sri Lanka (approx. 125 meters)
Venus Resort & SPA
(Spa and health club) No.115/1 New koggalla Road, Chithragala, Ambalantota, Sri Lanka (approx. 128 meters)
Lanka Aquriun
(Fishery) D.S Senanayaka mawata, 82100, Sri Lanka (approx. 186 meters)
Lanka aquarium
(Aquarium shop) D.s senanayaka mawatha Chitragala, Ambalantota 82100, Sri Lanka (approx. 185 meters)
Owindi Restaurant]
(Restaurant) Colombo - Galle - Hambantota - Wellawaya Rd, Ambalantota, Sri Lanka (approx. 108 meters)
Within less than half a Kilo meter of Owindi Restaurant], you can also find Ambalanthota Depot, Shangri La Bus Stop, Bus Halt-R ( Chithragala Junction), Ambalanthota Depot and many more.