Lemongrass
215 Centre St, Fernandina Beach 32034