Amelia Island Sushi is a quaint sushi restaurant nestled in the heart of Fernandina Beach, FL. Specializing in traditional Japanese cuisine, they offer a variety of fresh sushi rolls and sashimi options for patrons to enjoy.
With a cozy atmosphere and attentive service, Amelia Island Sushi provides a casual dining experience for those seeking authentic Japanese flavors in a relaxed setting.
Generated from their business information