Little Italy of Inverness Deli, INVERNESS, Florida (FL)
Readily positioned at 124 North Apopka Avenue () in INVERNESS, Florida (FL) (34450), Little Italy of Inverness Deli can be reached at 3527265044. We advise you to call beforehand to make a reservation.
More restaurants in INVERNESS, Florida (FL)
Little Italy of Inverness Deli contact information and details:
Address: 124 North Apopka Avenue - , INVERNESS, Florida (FL) 34450
Contact Phone: 3527265044