top of page

MAMA LIN'S ASIAN KITCHEN

5950 BALBOA AVE, 112, SAN DIEGO, CA 92111

​

EVERYDAY 10AM TO 8PM

​

Tel: (858)-888-1892

Email: MAMALINSASIANKITCHEN@GMAIL.COM

bottom of page