New Lakeside Restaurant

326 23rd St
Oakland, CA
510.839.3498
37.812103
-122.264927
Hours:
Mon - Fri:10am - 7pm
Sat:11am - 4pm
Sun:closed

for New Lakeside Restaurant
Directions
from: