JavaScript is not enabled.
Good Food - Review by citysearch c | Il Sol Restaurant

Il Sol Restaurant

Claim

Good Food 3/17/2006

It's a quaint little restaurant in the heart of Newtown. We went there with a group and found the food to be very good. We had reservations, so we were seated immediately. Even though the food was good, we felt it was overpriced for what you got. It was crowded the day we went and being a small place it was not very comfortable. Pros: Food, Service Cons: Expensive more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021