Location: 1275 Shaw Ave Ste 120, Clovis, CA 93612
Phone:(559)298-3196
Category: Restaurants
Tags: Italian Restaurants, Family Restaurants