Grand Sammies & Sides
3194 S. Grand, St Louis, Missouri 63118
3194 S. Grand, St Louis, Missouri 63118
Thu: 12 p.m. - 10 p.m., Fri - Sat: 12 p.m. - 12:30 a.m., Sun: 12 p.m. - 4 p.m.
Moderate