Skip to Main content
This location has Closed
See More
Champ's Seafood and Grill 3661 Campbellton Rd.
0
Sign in
Currently not accepting online orders
Champ's Seafood and Grill 3661 Campbellton Rd.
3661 Campbellton Rd., Atlanta, GA
Online ordering is currently unavailable. Please contact the restaurant to place an order.