Delia's Restaurant

Filipino · 860 E Carson St 121, Carson, CA

Dine-In

Hours

More food in Carson, CA · Filipino Food in Carson