Just had their margherita pizza. 10-12", thin crust, made while you wait, not a reheat job. There's seating inside or you can simply order through the window for take away.
The pizza was pretty simple but tasty, and for about a $4, quite the bargain. For whatever reason, their other varieties start at about twice that price. They also serve pasta.
While I wouldn't go out of my way to try it, if I was in the area I wouldn't hesitate to come back. read more