Chula Seafood Uptown
Phoenix, AZ90% like it (4.5 / 192 Reviews )
CONTACT
Address: 100 E Camelback Rd #172, Phoenix, AZ 85012, United States Map ➦ Get Directions
Phone : +1 (602) 354-3599 Call
ABOUT
It has received 192 reviews with an average rating of 4.5 stars.
FAQs
The address of Chula Seafood Uptown is:
Chula Seafood Uptown100 E Camelback Rd #172
Phoenix, Arizona 85012-1711
P: +16023543599
Visit Website: www.chulaseafood.com
Chula Seafood Uptown is listed under