Cafe Leila

Where
1724 San Pablo Ave, Berkeley , CA
Call
(510) 525-7544
Web
Cafe Leila Website
Tags
Cafes, International Cafe, Park Cafe, Tea House

About