Isola La Jolla

7734 Girard Ave, San Diego, CA

Menu (As of 10/29)

Wood-fired Oven

Small Bites

Isola La Jolla: hours and how to order