at 124 N Apopka Ave, Inverness , 34450 United States
Deli by day, 7 course authentic Italian cuisine by night. Reservations only, limited to Friday and Saturday
1133 FB users likes Little Italy Deli and Restaurant, set it to 7 position in Likes Rating for Inverness, United States in Local Business category
Little Italy Deli and Restaurant is Inverness based place and this enity listed in Deli category. Located at 124 N Apopka Ave FL 34450. Contact phone number of Little Italy Deli and Restaurant: (352) 726-5044