Lula Restaurant
2805 Telegraph Ave, Oakland
(510) 246-9209
Menu
Reserve
Restaurants in Oakland, CA
Lula Restaurant
2805 Telegraph Ave, Oakland, CA 94609
(510) 246-9209