Mae Kwan Thai Food Cuisine

Overview

Address: 2326 Proctor Valley Rd
Chula Vista, CA 91914
Phone: 619-397-4584