Restaurants in Phoenix, AZ
Restaurants
5312 E Taylor St.,
139
Phoenix ,
AZ
85008
UNITED STATES
Based on 1 reviews
restaurant
A little hard to find as you must go thru the wine store to access the restaurant. They have wonderful food and the wine pairings they suggest are fabulous. Not cheap but a good value for gormet cooking. Available for private paties up to...Worldwide > United States > Phoenix, AZ > Restaurants