2121 Adams Avenue
San Diego, CA 92116
Get directions

About Us

San Diego, imagine dining in an upscale Italian restaurant with heaping helpings and affordable prices.

Reviews