Online ordering is not currently offered at this location.
Happy Teriyaki - Longwood 3260 N US Hwy 17 92 #100 Longwood, FL 32750
Closed
Ordering disabled
(407) 321-6877