Homer Lobster is a sandwich shop specializing in lobster rolls.