Takumi Sushi & Ramen

Japanese restaurant · 8933 W Colonial Dr, Ocoee, FL

Dine-In

Hours

More food in Ocoee, FL · Japanese Food in Ocoee