Mama Made Thai

Mama Made Thai

2820 Historic Decatur Road , San Diego, CA 92106

(619) 209-0140

EAT24 Free Online Ordering