Italian restaurant · 7930 Ivanhoe Ave, La Jolla, CA
Dine-In
See full menu
More food in La Jolla, CA · Italian Food in La Jolla