粉爱面 Potato Love Noodle

Restaurant · 2646 Dupont Dr c10, Irvine, CA

Dine-In

Hours

More food in Irvine, CA