Location: 1702 Quintard Avenue, Anniston, AL 36201
Rating: 80/100
Phone:(256)236-1939
Category: Restaurants
Tags: Italian Restaurants, Bars & Pubs, Take Out