Location: 408 Clovis Avenue, Clovis, CA 93612
Phone:(559)299-3711
Category: Restaurants
Tags: Italian Restaurants