The "Special", the atmosphere, the people, the prices. With 46 degree temperatures outside, the place was still full of families enjoying the wonderful Italian food, even the Italians. Special home town place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.