HOME / Shabu-shabu restaurant / Shabu-You Japanese Buffet
1180 Plaza Dr, Schaumburg, IL 60173, United States
+16302830932
View Business Profile