Food & Drink
Lily Sushi Bar, located at 220 S Main St, Suite H, in Alpharetta, offers a destination for guests seeking sushi and Japanese-inspired dining in the heart of the city. Whether you’re planning a casual meal or meeting friends for a flavorful dining experience, its menu centers on sushi and related Japanese specialties.
Conveniently situated on South Main Street, Lily Sushi Bar is a local option for Alpharetta visitors and residents looking to enjoy Japanese cuisine. Check with the restaurant directly for current menu offerings, hours, and dining options.