Lark and Owl

5604 La Jolla Blvd, La Jolla, CA

Menu (As of 10/29)

BLT

Lark and Owl: hours and how to order