Location
1640 Park St
Alameda, CA 94501
510.263.8788
To-Go Orders
Restaurant Hours
Tues-Thurs: 5-8:30PM
Fri & Sat: 5-9:00PM
Sun: 5-8:30PM
Mon: Closed
1640 Park St
Alameda, CA 94501
510.263.8788
Tues-Thurs: 5-8:30PM
Fri & Sat: 5-9:00PM
Sun: 5-8:30PM
Mon: Closed