Location: 101 Jamacha Road, El Cajon, CA 92019
Phone:(619)444-9522
Category: Restaurants
Tags: Italian Restaurants