Il Negozio Nicastro (Glebe)
is Ranked #1 of 8 Restaurants in Glebe - Dows Lake Ottawa.
Some say it is expensive, good.
Rank #1 of 8
|April 12, 2017||As a highly reviewed place they should have the funds to pay their service bill overdue since January || ★★★★ Very Good
|September 22, 2016||Good but Expensive. $$$ || ★★★★ Very Good