Update Info - Havana Restaurant
This restaurant was reported as closed. If it is open, let us know.
Havana Restaurant
1518 Park St
Alameda, CA 94501
1518 Park St
Alameda, CA 94501
This restaurant was reported as closed. If it is open, let us know.