Ly Luck Restaurant was a Chinese restaurant on Fruitvale near MacArthur. It opened in 1983, and closed in ???.

Location

3537 Fruitvale Avenue, Oakland, California 94602

Links and References