Luna Pizzeria & Italian Restaurant bevindt zich op 349 Pollasky Ave, Clovis, CA 93612