Get directions to: Angelina's Of Leucadia, Encinitas, CA
Restaurant address: 1470 North Coast Highway 101 Encinitas, CA 92024, USA
Restaurant: Angelina's Of Leucadia