The Spaghetti House / Oliver's Super Sandwiches
Shop Nos. 141 & 142 And Outside Seating 1 & 2 Opposite To Shop Nos. 141 & 142 On The First Floor In Cityplaza, 18 Taikoo Shing Road, Taikoo Shing, Hong Kong
🐾 Dogs admitted — FEHD 2026 quota allocated. Contact restaurant for details.
- License No.:
- 2211809665