Sushi Storm Thai & Japanese Restaurant Menu

G8X9+4G, 13900 County Rd 455 #109A, Clermont, FL 34711

Know a great happy hour or special for this location?