IL Sol Restaurant, NEWTOWN, Pennsylvania (PA)
Comfortably stationed at 255 North Sycamore Street () in NEWTOWN, Pennsylvania (PA) (18940), IL Sol Restaurant can be contacted at 2159685880. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in NEWTOWN, Pennsylvania (PA)
IL Sol Restaurant contact information and details:
Address: 255 North Sycamore Street - , NEWTOWN, Pennsylvania (PA) 18940
Contact Phone: 2159685880
