12011 Chapman Ave
1011 E 17th St Santa Ana, CA
13400 Alondra Blvd Cerritos, CA
July 17, 2008
Don't let the green exterior fool you...it's a nice place to have Lunch. There's even a TRIPLE Cheeseburger & Ice Cream Treats...try the Zucchini and Iced Tea.