Restaurants in Phoenix, AZ
Restaurants
2517 W Mcdowell Rd.,
Phoenix ,
AZ
85009
UNITED STATES
Based on 1 reviews
Excellent Food and service
This place has the best sandwiches. The ingredients are always fresh and always so tasty. I go here on lunch every chance i get. The owners are great people, very friendly. The place is always clean and comfortable to eat at. I would...Worldwide > United States > Phoenix, AZ > Restaurants