Takumi Taco - Chelsea

$$ • Asian • Japanese • Tacos

View delivery time and booking fee. • 

75 9th Ave, New York, NY 10011 • More info

Most Popular
Specials
Tacos
Sides
Signature Items
Drinks