Welcome to Norca Restaurant & Bar

30 Daly Ave, Ottawa

Tél: (613) 691-3218

View menu
For the love of dining… and spending time together.
Call us: 613-691-3218

Located in

Le Germain Hotel Ottawa