talk of the town —
and a table
Give us a call and we’ll save you a spot.
go to town.
You’ll find us at 296 Elgin Street
in Ottawa, Ontario, Canada,
near the corner of Elgin and Gilmour.
time for town.
We would be glad to serve you…
|Monday – Thursday||5:00 – 10:00|
|Friday & Saturday||5:00 – 11:00|
|Sunday||5:00 – 10:00|