Andover's Charcoal Grill is a kebab shop known for its fresh, tasty food and competitive prices. They offer a popular mixed kebab and friendly service.