Dave's Pizza 1819 29th Ave S Homewood AL United States
Phone: 205.871.3212 Smoking: section
Alcohol: wine / beer
Dress: casual
Parking: street parking, own parking lot