The Seafood Grill

Food Court, 18 Southland Mall, Hayward
(510) 784-2363

Order Online