Back
Gyros town Logo

Gyros town

0.34mi
2009 Larimer St, Denver, CO, 80205
Thurs 2:00 PM - Fri 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 2009 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
64 minTime Est.
Uber Eatscheapest service
$5.99
Est. Fee
64 minTime Est.