Todai Restaurant

E109 Woodfield Mall Schaumburg, IL
Chicago , Illinois  60173



Sponsored links:


About

Todai Restaurant, Chicago

An upscale Sushi and Seafood Buffet Restaurant, Todai offers an assortment of quality food and services at an affordable price.



Category

Asian Restaurants