We've been here more times than I can count and it's great every time. The owners/staff are so nice, there's never a wait, the food is outstanding, the prices are very reasonable and it's BYOB. Why wouldn't you go??
If you own or manage Il Castello, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.