Order Online

Lula

2805 Telegraph Ave
Oakland, CA 94609
(510) 250-9773
Order online Menu | Reservation | Info
Any questions please call us.