South Villa Restaurant - Chinese & Filipino

Filipino restaurant · 7223 55th St, Sacramento, CA

Hours

More food in Sacramento, CA · Filipino Food in Sacramento