I love lobster! My favorite places for lobster are:
- Fresh off the island Fisher’s Island, New York
- No name restaurant Boston
- Any where in Maine
- Oyster Shack Montreal
- 100 Century Avenue Shanghai
- Luke’s Lobster East Village New York City
What are yours?