Blt Sandwich Restaurants in North Bay
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: North Bay, 524 Lakeshore Dr, North Bay, Ontario, Canada, P1A3L1
"We come here often, either for breakfast or for lunch and every time the food has been great, the service very friendly. the price is right ..so we re..."
Feedback
These reviews refer only to the mentioned ingredients.