Val M. • February 11, 2011Don't be fooled - although this place looks like a dump, they have the most DELICIOUS Margherita, bocconcini & sun dried tomato pizza! Best pizza bar none!
Don't see the place you're looking for? Add a new place to Foursquare.