Chula Seafood | Downtown

Seafood restaurant · 455 N 3rd St #1180, Phoenix, AZ

To-Go · Dine-In

Hours

More food in Phoenix, AZ · Seafood in Phoenix