Get directions to: Amarin Thai Restaurant, Alameda, CA
Restaurant address: 1332 Park Street Suite C Alameda, CA 94501, USA
Restaurant: Amarin Thai Restaurant