Saint Louis, MO asian restaurants & food

Jade Room

Bar, Tea Room

3131 S Grand Blvd, Saint Louis, MO 63118
(314) 664-2020
Excellent Good Average Poor Awful 4.0 / 5 based on 3 votes

Photos

  • Jade Room photo by Sean F.
  • Jade Room photo by Allan C.
  • Jade Room photo by Rachel S.
  • Jade Room photo by Jeremy S.
  • Jade Room photo by Jeremy S.
Best pot stickers ever!

Reviews: 1

  • H3ll0 K.