13252 Jamboree Rd, Irvine, CA 92602
class302.com
No description available.
Categories: Taiwanese restaurant, Dessert restaurant
Rated 4.1 / 5 (636 reviews)