Demetri’s BBQ

by

Demetri’s BBQ

1901 28th Ave. South, Homewood, Alabama View Map

871-1581

Visit Website

Monday-Saturday, 6 a.m. – 8:30 p.m.

by