"great restaurants fast service delicious and fill Italian cuisine."
Phone: +18587592222
Address: 16085 San Dieguito Rd, Rancho Santa Fe I-92091-9800, United States, 92067
City: Rancho Santa Fe
Website: http://www.leucadiapizza.com/
Dishes: 156
Amenities: 2
Categories: 5
Reviews: 646