True Mom & Pop with a good Italian menu and food. Little rough around the edges, but if you like tin roofs, this is your place. Deserves higher ratings. So go and decide!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.