Happy Nachos Restaurants in Ottawa
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Ottawa, 330 Elgin St, Ottawa, Canada
"A rather young place, although the decor is beautiful and interesting. The menu is small. Eating is fine, nothing to complain, but nothing to rave ove..."
Price
The Average price for Happy Nachos is:
$8.7
Feedback
These reviews refer only to the mentioned ingredients.