Being a NY transplant, I'm always on the quest for pizza. Stopped in here on a whim, Lo and Behold I thought I was home!! The olive oil running down my arm... thought I heard the train too! A must for anyone serious about NY Italian food!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.