Sandwich shop · 140 Beach Ave, Long Island, ME
More food in Long Island, ME · Sandwich in Long Island