Address: 824 Cowan Rd, Burlingame, CA 94010, USA
“Absolutely Fabulous as always. This place is expensive but you get what you pay for. Tons of Lobster meat in anything that it comes in. Great value honestly. I Love this place. Best MAINE Lobster restaurant in USA in my opinion (yes including in Maine or throughout New England). You can work hard for your Lobster or they'll do all the work for you basically (Lobster Cocktail).”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…