The best Italian restaurants on San Diego CA . Rustic Italian and an inspired bar make for Mediterranean bliss. If looking for italian fine dinning, this is wehere to go. More about San Diego here.
Phone: +1 619-237-9606
Address: 1655 India Street, San Diego
Open now closes at 21:00