Sorry, we didn't find any business matching “Villa-Pizzeria-N-The-Greek-Place” in “Ottawa ON”. We've expanded your search to include associated keywords in hopes of returning listings that may help you.
Wonderful place. Fresh, made in front of you. The arepas are insanely good. But he warned, if you try one, you’ll go back!
The staff are warm and welcoming.
It’s a popular lunch carry out spot but the line moves well and it’s worth it. Read more
The Delta Ottawa City Centre is conveniently located downtown in the heart of the city's business and entertainment districts. Walk out our front door and visit the the Parliament ...more...See more text