1637 Telegraph Ave, Downtown Oakland 94612, United States
1637 Telegraph Ave, Downtown Oakland 94612, United States
No delivery
No open hours
Spot something wrong?
Dishes at Cafe Lenza. Prices may vary in venue.
Been to Cafe Lenza? Be the first to share what you ate.