is a highly regarded Italian Food Restaurant
Ranked #1 of 29 Restaurants in Upper Montvale Spring Valley.
Some say, it is perfect, quick, great.
The Latest Review: ★★★★★
Sent on the 18th of December, 2012
Great place to eat! Food was quick to come out and cooked perfect.