HOME
MENU
PARTY TRAYS
LOCATION
More
Address:
11413 Telegraph Rd Santa Fe Springs, CA 90670
Order for take out:
(562) 801-9696