Yojimbo
Address:
1221 Park St, Alameda, CA 94501
Phone:
(510) 523-4120 Restaurants, American, Food Products Retail, Mexican
Other Businesses:
- The Ark Restaurant and Catering at 1405 Park St, Alameda, CA 94501
- Hang Ten Boiler at 2306 Encinal Ave, #A, Alameda, CA 94501
- Vines Cafe & Gallery at 1113 Lincoln Ave, Alameda, CA 94501
- Julie's Coffee and Tea Garden at 1223 Park St, Alameda, CA 94501
- Toomie's Thai By Mee Choke at 1433 Park St, Alameda, CA 94501