1. Homeport Sushi & Kitchen 316 Gifford St, Falmouth, MA 02540 Coordinate: 41.56135,-70.61031 Phone: (508) 540-0886