Little Italy has many restaurants but this is the absolute best. The food is awesome, the service great and the atmosphere is okay. It is a small place that offers delicious meals.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.