Can't lose with the two pizza's for $14.99. Usually have a Stoudt's IPA on tap. Not sure if they still have this since Restaurant Impossible came in. Nice place in a run-down shopping center. Finding myself going down the street now.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.