Oliver's Super Sandwiches is located in Central, Hong Kong on 33 Queen's Road. Oliver's Super Sandwiches is rated 3.8 out of 5 in the category sandwich shop in Hong Kong.
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park