Get the Flavortown App

Recommendations for Diners, Drive-ins and Dives

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

Sponsored Ad

Add Comment

To leave a comment,

Sponsored Ad

Sponsored Ad