hero
Lark & Owl logo

OPEN

Until 11:59 PM

Lark & Owl

5604 La Jolla Blvd A, La Jolla, CA 92037

slice badge

Jump right in

See full menu

From our family to yours