-
Location
Takeout
Yes
Delivery
No
Accepts Reservations
No
Alcohol
Beer & Wine Only
Accepts Credit Cards
Yes
Similar Restaurants
Nearby Restaurants
Il Castello is a restaurant that serves Pizza on 130 State Rt 97 in Barryville, NY.
View the latest reviews to see what other people in Barryville, NY think is good about Il Castello.