Flo's Pizzeria Ristorante & Sports Bar - Greenville107 South Lafayette, Greenvilleopen now, until 22:00