Location: 1560 Leucadia Boulevard, Encinitas, CA 92024
Phone:(760)635-7774
Fax:(760)635-7581
Category: Restaurants
Tags: Italian Restaurants