Happy Sushi Restaurant
2224 NE 123 Street, N.Miami, FL 33181
Tel: (305) 895-0165
Fax: (305) 895-0166
Your Subtitle text

Happy Sushi

Order Online

Voted best local Sushi place in North Miami. Dine-In, Take-Out and Delivery
Web Hosting Companies