Get directions to: Italian Hub Restaurant, Adamsville, AL
Restaurant address: 3333 Main St Adamsville, AL 35005, USA
Restaurant: Italian Hub Restaurant