Located at the second floor of the Westminster Mall, Todai Restaurant is the urban old meets new Japanese style cuisine. Although the food is traditional Japanese, this place caters to the young and hip teens seen flocking Westminster Mall. Parking as we know is going to be hard to find on the weekends do to the Mall atmosphere.
Prices however are surprisingly fair.
more