Location: Madison Square Mall, Huntsville, AL 35801
Phone:(256)830-9826
Category: Restaurants
Tags: Italian Restaurants, Hostels