Pretty good lobster sandwich. Apparently tastes similar to what you'd get on the East Coast. Visit there if you're in Burlingame, CA and have a craving for lobster!
Comments
Sign in or get an account to comment.