Happy Fish Elgin
330 Elgin St, Ottawa
(613) 656-6689
Menu
Reserve
Restaurants in Ottawa, ON
Happy Fish Elgin
330 Elgin St, Ottawa, ON K2P 1M6
(613) 656-6689