II Restaurant and Bar

at 10466 W Florissant Ave , 63136

II Restaurant and Bar is a new hot spot in north county. Come here for some delicious food and listen to live jazz from Rhoda G and Cold Summer.


II Restaurant and Bar
10466 W Florissant Ave
St. Louis , MO 63136
United States
Contact Phone
P: 3148686780 or 3148686790
Website
-

Opening time

  • Mondays: 11:00- 01:00
  • Tuesdays: 11:00- 01:00
  • Wednesdays: 11:00- 01:00
  • Thursdays: 11:00- 01:00
  • Fridays: 11:00- 01:00
  • Saturdays: 11:00- 01:00
  • Sundays: 11:00- 01:00
!-- Global site tag (gtag.js) - Google Analytics -->