Seafood restaurant · 930 W Broadway Rd Unit 10, Tempe, AZ
Delivery · Dine-In
More food in Tempe, AZ · Seafood in Tempe