Gyros TownRestaurant 2276 S. Colarado Blvd. Denver, CO (303) 835-2684
Join us for a tasty meal.
$15.00