Italian Food World, NORTH BABYLON, New York (NY)
Readily positioned at 1142 Deer Park Avenue () in NORTH BABYLON, New York (NY) (11703), Italian Food World is available at 6315959767. We advise you to give them a call beforehand to make a reservation.
More restaurants in NORTH BABYLON, New York (NY)
Italian Food World contact information and details:
Address: 1142 Deer Park Avenue - , NORTH BABYLON, New York (NY) 11703
Contact Phone: 6315959767