"Casual, roomy Japanese choice with a sushi bar for sashimi & creative maki. NO hibachi tables."
Address: 3060 Players Pt, Longwood (Floride) 32779
Phone: (407) 865-6100
State: FL
City: Longwood
Street Number: 3060 Players Pt
Zip Code: 32779-3120
categories: restaurant
related searches: Hatsuhana Restaurant menu, Hatsuhana reservations, Hatsuhana Michelin, Hatsuhana New York, Hatsuhana sushi restaurant, Hatsuhana Yelp, Hatsuhana Apopka, Hatsuhana Sushi menu apopka