Photos of Theo's Greek Restaurant

  • Theo's Greek Restaurant Photo, Hebden Bridge, England
    Kleftiko for one!

    Slug on June 2, 2008

  • Theo's Greek Restaurant Photo, Hebden Bridge, England
    Rice for the table

    Slug on June 2, 2008