2133 S Sheridan Boulevard, Denver
(303) 980-9828
2223 South Monaco Parkway, Denver
(303) 692-0404
Throughout Greece you will find the traditional "taverna" or family-run eating establishment located in the main square or by the harbor. The taverna is at the center of every town's social life.In the afternoon, men drink strong cups of G...