Welcome to Taipei Tokyo Cafe @ Davis Square

Serving fine Chinese cuisine and Sushi, we are conveniently located at the center of Davis Square, in front of the T station.

7 Holland Street (Davis Square)
Somerville, MA 02144

We Deliver

5pm - 10pm


Open 7 Days A Week

Sunday - Thursday

11:30am - 10:30pm

Friday & Saturday

11:30am - 11pm

Visa and MasterCard