Leucadia Pizzeria & Italian Restaurant
Listing Details
Leucadia Pizzeria & Italian Restaurant - San Diego
7748 Regents Rd , 92122 , San Diego , CA ,USA
Address: 7748 Regents Rd , 92122 , San Diego , USA | |
Phone: (858) 597-2222 | |
Web: http://www.leucadiapizza.com | |
GPS Lat: 32.862404 , Lon: -117.224762 |