2576 E Camelback Rd
Phoenix, AZ 85018
Phoenix, AZ 85018
Open HoursLunch & Dinner daily
OverviewElegant, yet comfortable, Steamer's bi-level dining area features plush booths and gilt-frame art - the perfect setting for a memorable seafood feast. Chef Jose Olvera's repertoire...
more