Restaurants in Phoenix, AZ
Restaurants
18450 N 19th Ave.,
Phoenix ,
AZ
85023
UNITED STATES
Based on 1 reviews
Uncomfortable dining experience
We arrived 30 minutes before closing on a friday evening. Told them we'd order and eat fast. After being seated, started talking about us within hearing distance. It made me and my fellow diner very uncomfortable. Our waitress was rude...Worldwide > United States > Phoenix, AZ > Restaurants