Central Greek Restaurant in Denver, CO
Truly the best Greek restaurant. Offer the Grecian Sal’s loaded with chicken and pork souvlaki and hero’s. Enough to feed 4 people. Homemade pita bread, Greekfries, everything is authentic and home made. Chef has cooked there for years. And so friendly. A funky little place corner of alameda and Pearl street