Order Online

dinner

DINNER

  58HUNDRED RESTAURANT & BAR

58HUNDRED

LOCALLY OWNED

RESTAURANT

&

BAR

 

5800 Southwest Ave.

St. Louis, MO 63139

Tues-Thurs  4:30pm-9pm

Fri-Sat 4:30pm-9pm

314.279.5799

BECOME A VIP

and enjoy special promotions