The 20 best value restaurants in Ottawa, Canada
The Table is one of The 20 best value restaurants in Ottawa, Canada.

1. The Table

1230 Wellington St. (Holland), Ottawa, ON
Vegan and Vegetarian Restaurant · Hintonburg-Mechanicsville · 15 tips and reviews