Leña Restaurant
No reviews on YupUp yet.
Location & hours
2431 Central Ave, Alameda, CA 94501
Get directions- MondayClosed
- Tuesday4–9:30 PM
- Wednesday4–9:30 PM
- Thursday4–9:30 PM
- Friday4–10:30 PM
- Saturday9:30 AM–1:30 PM, 4–10:30 PM
- Sunday9:30 AM–1:30 PM, 4–9:30 PM





