Mei Mei Restaurant
Address:
2522 Santa Clara Ave, Alameda, CA 94501
Phone:
(510) 865-1311
Restaurants
Other Businesses:
- Taqueria Ramiro & Sons at 2321 Alameda Ave, Alameda, CA 94501
- Ching Hua at 1650 Park St, Alameda, CA 94501
- Homeroom Racing Cafe at 1305 Park St, Alameda, CA 94501
- Thai Cuisine at 1307 Park St, Alameda, CA 94501
- Bowzers Pizza at 1330 Park St, Alameda, CA 94501