Farina Pizzeria

Pizza restaurant · 1701 S McColl Rd Ste 13, Edinburg, TX

Hours

More food in Edinburg, TX · Pizza in Edinburg