Drag box to select area
100% Were impressed
Savage Pizza is an award-winning pizza restaurant located in the Decatur area. It offers a dazzling array of both traditional and exotic pizza toppings as well as a variety of pizza crusts. Savage Pizza also serves up salads, sides and pasta dishes.
115 Laredo Dr, Avondale Estates, GA 30002
- Accessibility Details: There are designated handicapped parking spots.
- Hours: Sun - Thu, 11am - 10 pm; Fri - Sat, 11am - 11 pm
- Accessible: yes