do you serve great calamari
Address: 4211 Admiralty Way, Marina Del Rey, CA 90292, USA
L J | Dec 8, 2019
Yes it is good 😊
Charay Myles | Dec 8, 2019
Yes they do
superdivemaster | Dec 8, 2019
They serve great Calamari ...
Mohammed Rehab | Dec 8, 2019
Yes
Thanks! Your answer is awaiting moderation.