Processing, please wait ...
May Lee's Chinese & Japanese Restaurant
San Francisco
Cuisines: Chinese, Sushi, Japanese
Address: 1256 7th Ave ; San Francisco CA, 94122