Get directions to: Marina Sea Food Grotto, Alviso, CA
Restaurant address: 995 Elizabeth Dr Alviso, CA 95002, USA
Restaurant: Marina Sea Food Grotto