------
At Blue Angel Restaurant... over 1 million tons of lobsters has been serving since 1961
---
Blue Angel Restaurant LOBSTER
Seafood restaurant
Details