Get directions to: Amarin Thai Restaurant, San Diego, CA
Restaurant address: 6755 Mira Mesa Boulevard Suite 109 San Diego, CA 92121, USA
Restaurant: Amarin Thai Restaurant