Tatra Eastern Corner Slovak & Czech Restaurant

Tatra Eastern Corner Slovak & Czech Restaurant
1 Newport Place, Leicester, LE1 1DL
  • Telephone 07883518180