Five Restaurant Address: Piazza Del Fiore, 1110 E Champlain Dr, Fresno, CA 93720 Phone: +1 559-434-5553 Cuisine: Italian cuisine Read more