Location: 709 Battle Street East, Talladega, AL 35160
Phone:(256)362-3447
Category: Restaurants
Tags: Italian Restaurants, Bars & Pubs, Hostels