Back
Gyros town Logo

Gyros town

0.35mi
2012 Larimer St, Denver, CO, 80205
Fri 7:25 PM - Sat 2:25 AM(720) 725-5909
About Gyros town

If you're looking for Greek restaurants in Denver look no further. Gyros town is known for having some of the best Greek in Denver. Located at 2012 Larimer St, Gyros town is a great place to dine...show more

Compare Delivery Services

(See pickup options)
Uber Eatscheapest service
$5.99
Est. Fee
68 minTime Est.
Uber Eatscheapest service
$5.99
Est. Fee
68 minTime Est.