Moustache Cafe
Italian · Pizza · Wine Bar
Moustache Cafe is an Italian eatery known for its traditional thin-crust pizzas, classic dishes, and wine selection.
Location
Best places nearby
The highest rated places close to Moustache Cafe.
Local restaurants nearby
2118 Burrard St, BC



