Update Info - Carmellos Italian Restaurant & Bar
This restaurant was reported as closed. If it is open, let us know.
Carmellos Italian Restaurant & Bar
300 Sparks St
Ottawa, ON ON K1A
300 Sparks St
Ottawa, ON ON K1A
This restaurant was reported as closed. If it is open, let us know.