Homer Lobster is a seafood restaurant serving lobster and crab rolls, offering American-style eats.