Angry Orchard Restaurants in New Castle
Show restaurants on map
4.1
Menu
4.1
Menu
City: New Castle, 1115 Butler Ave, New Castle, United States
"I had the lobster tail as my main dish, and it was fantastic. Others in my party enjoyed the lamb and fish specialties. I've never had a bad meal here..."
Price
The Average price for Angry Orchard is:
$5.7
Feedback
These reviews refer only to the mentioned ingredients.