Ocean Luck Restaurant in Newark
7179 Thornton Ave,
Newark, 94560
(510) 795-9798
(510) 795-9798
New Ocean Chinese Restaurant
dining, food, restaurant, seafood