Bella's Chicken Restaurants in Andover
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Andover, 319 Lowell St, 01810, Andover, United States
"This place is SO GOOD. I've tried a bunch of different menu items at this point but literally everything has been so amazing and you can tell it's coo..."
Price
The Average price for Bella's Chicken is:
$13.1
Feedback
These reviews refer only to the mentioned ingredients.