The Shimla Palace

Lichfield Road, ST17 0XS

About The Shimla Palace

Address
Lichfield Road, ST17 0XS

Location

Lichfield Road, ST17 0XS

Open in Google Maps

Reviews

Be the first to review The Shimla Palace

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

Frequently Asked Questions about The Shimla Palace

Does The Shimla Palace offer home delivery?

Home delivery availability is not confirmed. Please call the restaurant directly.

Can I book a table at The Shimla Palace?

Table booking availability is not confirmed. Please call the restaurant to check.