R

Robert tomasiello

4 years ago

Really cool spot, great food and proportions are h...

Really cool spot, great food and proportions are huge. Red sauce is home made like most things on the menu. If you find your self in proximity of this place you have to stop.

Comments:

No comments