at 139 E Adams St, Phoenix , 85004 United States
Located in the heart of Downtown Phoenix, Steve's has been serving locals and visitors since 1976.
Located just off several Light Rail stops.
867 FB users likes Steve's Greenhouse Grill, set it to 16 position in Likes Rating for Phoenix, Arizona in Restaurant category
Steve's Greenhouse Grill is Phoenix based place and this enity listed in New American Restaurant category. Located at 139 E Adams St AZ 85004. Contact phone number of Steve's Greenhouse Grill: (602) 252-2742
Neapolitan Pizzeria,Sister Restaurant,La Piazza Al Forno
Two blokes from opposite sides of the globe making kick ass coffee in downtown Phoenix. Serving locally roasted coffee and a tasty array of fresh food.