Angry Orchard Restaurants in New Paris
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: New Paris, 617 S Washington St, New Paris I-45347-1246, United States
"We love this restaurant... we enjoyed the food every time we go."
Price
The Average price for Angry Orchard is:
$5.6
Feedback
These reviews refer only to the mentioned ingredients.