Kan Sushi

900 S Miami Ave Ste 133, Miami, FL

Menu (As of 11/10)

Appetizers

Sushi

Rolls

Kan Sushi: hours and how to order