Showing posts with label todai. Show all posts
Showing posts with label todai. Show all posts

Saturday, March 3, 2012

Todai

Todai, which translates to "Light House" in Japanese, is an upscale Japanese Seafood Buffet Restaurant. Todai offers quality food and services at an affordable price paralleled with taste, quality, and variety.  Hailing from Southern California, the closest Todai in the DMV area is located in Fairfax, Virginia.

Pin It button on image hover