IL Sol Restaurant
Address:
255 N Sycamore St, Newtown, PA 18940
Phone:
(215) 968-5880
Cuisine:
Italian
Restaurants,
Italian
Other Businesses:
- Newtown Center Associates LP at 2600 S Eagle Rd, Newtown, PA 18940
- Asiana at 2124 S Eagle Rd, Newtown, PA 18940
- Siam Cuisine at 2124 S Eagle Rd, Newtown, PA 18940
- Drinks & More at 2150 S Eagle Rd, Newtown, PA 18940
- Zoes Kitchen at 280 N Sycamore St, Newtown, PA 18940