Takami Sushi & Bar

2565 Ocoee Apopka Rd Ste 100, Apopka, FL

Menu (As of 10/30)

Takami Sushi & Bar: hours and how to order