Shabu-You Japanese Buffet
1180 Plaza Dr, Schaumburg
(630) 283-0932
Menu
Reserve
Restaurants in Schaumburg, IL
Shabu-You Japanese Buffet
1180 Plaza Dr, Schaumburg, IL 60173
(630) 283-0932