After a couple of hours at the Flume Gorge, my family and I returned to El Greco's, had been there before. We were not disappointed, ordered three large pizzas, they were fresh, tasty, authentic pizza, some of the best pizza ever!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.