Know a great happy hour or special for this location?
Teas galore plus sustainable veg-driven fare featured in a charming space with a patio garden.
Suggest an edit
1223 Park St, Alameda, CA 94501