Little Italy is a must go to place for me, I have been here countless times over the years, particularly on Fridays when I've met friends in town after work and want something to take home with me.
Over the years the quality has endured, shame you can't sit in, but you can't have it all! :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.