One of the best pizza places I have ever eaten. Napoli-certified, or something like that. Fresh, delicious, hot, melts-in-your-mouth pizza. I came not hungry but left devouring an entire pizza on my own.
Has a few craft beer choices as well as some tasty house wine. I recommend this place to anyone, tourist or not!