I loved dining here while passing through Amarillo! We had the Edelweiss pizza which was so delicious! You can't go wrong with sweet, flavorful sun dried tomatoes. Their interior is pretty cool with beautiful wall art and bottles hanging on the wall in the bar area. They close at 21:00 on weekdays. We will definitely be stopping by every time we pass through Amarillo!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.