HOME / Sukiyaki and Shabu Shabu restaurant / Shabu Day
8235 Olive Blvd, St. Louis, MO 63132
+13147551075
View Business Profile