Business Listing - Restaurants, Event Planning

Claim your listing

Chef Lee's Mandarin House

2031 North
Fremont, CA 94536 map
district: Fremont


Tel. (831) 375-9551