Aqua Fresh Seafoods

10823 MacArthur Blvd, Oakland CA

(510) 568-3382

Location