"Those eggrolls...So in love with them. Great bar grill; the service is always excellent and it's a great atmosphere. I also love that it stays open later than most other places, it gives every a sense of normalcy during these weird times."
Phone: (+1)3037412115
Address: 5364 Greenwood Plaza Blvd, Greenwood Village I-80111-1932, United States
City: Greenwood Village
Dishes: 63
Amenities: 2
Categories: 5
Reviews: 3333