Lemon Grass, Irvine, CA, 92604

Fax: (519) 913-8891