Don't let the size of this little gem fool you. It's a treasure! Tucked into a tiny location in a strip mall, it's not likely where you would expect to find a slice of authentic Italian heaven, but low and behold, here it is.
The people here are great and the food equally amazing. Very casual atmosphere great for a quick lunch, with a great deli for to go imports too!