DONT GO IF YOU HAVE KIDS! It was made clear-they are NOT a familyfriendly diner, after poorly handling a situation involving my 17mo old. BABIES SOMETIME CRY, and that doesn't make people bad parents.
45Photos
Chef Zorba's Greek Restaurant
2626 E 12th Ave (btwn Clayton & Elizabeth) Denver, CO80206 United States