Isola La Jolla menu (As of 10/29)

7734 Girard Ave, San Diego, CA

Wood-fired Oven

Small Bites

Isola La Jolla: hours and how to order