Restaurants in St. Louis, MO
Restaurants • Bars • Seafood Restaurants
612 W Woodbine Ave,
St. Louis ,
MO
63122
UNITED STATES
Based on 1 reviews
I WALKED OUT!
I SHOULD HAVE GOTTEN A CLUE WHEN MY WIFE AND I ARRIVED AT GRAHAMS ON SATURDAY AT 7:30PM AND THERE WERE THREE CARS ON THE PARKING LOT. THE ENTRY WAY HAD DIRTY TILE COMING OFF THE FLOOR. THE CARPET IS REALLY DIRTY. THE WHOLE PLACE IS...Worldwide > United States > St. Louis, MO > Seafood Restaurants