Nicastro's Italian Food Emporium
is an above average Italian Food Restaurant
Ranked #1 of 14 Restaurants in Parkwood Hills Ottawa.
Some say it is frequent, inadequate.
The Latest Review: ★★★★★
Sent on the 27th of March, 2016
Excellent, however premises are so inadequate for huge number of shoppers who
Rank #1 of 14
frequent this establishment and are mobbed. Premises should NEVER have been
downsized years ago. Shopping is clearly uncomfortable and other Italian food
outlets are profiting from this arrangement.