Ostréa - An Oyster & Seafood Bar is located in George Town, Malaysia on 218D, Jalan Macalister. Ostréa - An Oyster & Seafood Bar is rated 5 out of 5 in the category oyster bar restaurant in Malaysia.
Address
218D, Jalan Macalister
Service options
Dine-in
Amenities
Bar on siteToilets