Does Little Italy Restaurant have happy hours or specials?
Yes, Little Italy Restaurant does have happy hours and specials available.
What is Little Italy Restaurant's rating?
Little Italy Restaurant is rated an average of 4/5 stars across various online platforms.