Ive never been here, but all my neighbors claim this is the best pizza on 2nd street. We like to try to trump each other with what we think is best. You can decide!! :)
Felise
March 30, 2016
Another great Italian restaurant family owned and within walking distance.