Lao Fresh
2400 Monarch St, Alameda
(510) 788-0842
Restaurants in Alameda, CA
Lao Fresh
2400 Monarch St, Alameda, CA 94501
(510) 788-0842