3915 Portola Parkway, Irvine
SANDWICHES • HAMBURGERS • FRENCH FRIES • CHEESE
6628 Irvine Center Dr., Irvine