Haiku Miami

Japanese restaurant, 221 NW 23rd St, Miami, FL

VeganScore 10

Menu

Mains

Desserts

Other

Start your free trial