Mi Tepechi Restaurant and Bakery

Food court · 2507 Nebraska Ave, Selma, CA

Hours

More food in Selma, CA · Food Court in Selma