Little Italy Urban Bar and Restaurant

preloader

The newest Little Italy Restaurant.
Located at 1953 India St.
Restaurant, Sports bar and Live music Venue

Featured Events Nearby