Awesome sandwich !!
Not much left on the last day
The small pizza is still enough for 1! Best in town so far!!
Love this place! I've been here twice and I live in San Diego!! It's grandmas cooking for sure !!
Foursquare © 2015 Lovingly made in NYC & SF
Download Foursquare for your smart phone and start exploring the world around you!