Metro Oyster Bar is located in Adelaide, Australia on 27 Field St. Metro Oyster Bar is rated 4.7 out of 5 in the category oyster bar restaurant in Australia.
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible entrance