Floating Lotus Gloucester
169 Main St, Gloucester 01930