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