Restaurants in North Bay
Show restaurants on map
4.9
Menu
4.9
Menu
City: North Bay, 319 Algonquin Avenue, North Bay, Canada
"Extremely good fresh food, wonderful service and a welcoming atmosphere that keeps me coming back for more! cannot recommend enough"
Price
The Average price for is:
$15.6
Feedback
These reviews refer only to the mentioned ingredients.