Romeo's Donair & Pizza
is a highly reviewed Pizza Restaurant
Ranked #1 of 15 Restaurants in Parkwood Hills Ottawa.
Some say it is great, concerned, awesome.
The Latest Review: ★★★★★
Sent on the 24th of January, 2017
The best darn donairs and pizza in town as far as Im concerned!!!!!!!
Rank #1 of 15