|
||||
|
Leucadia Pizzeria & Italian Restaurant7748 Regents Rd, Ste 303, San Diego, CA 92122 |
|||
San Diego's favorite for over 40 years. Stop by for fast friendly service. Pizza-Salads-Pasta-Desserts. Large dining room and covered patio. |
Amenities |
---|
Restaurant
Pizza
Italian
|