Star Kitchen

13a, Lyth Hill Road, SY3 0EW

About Star Kitchen

Address
13a, Lyth Hill Road, SY3 0EW

Location

13a, Lyth Hill Road, SY3 0EW

Open in Google Maps

Reviews

Be the first to review Star Kitchen

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

Frequently Asked Questions about Star Kitchen

Does Star Kitchen offer home delivery?

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

Can I book a table at Star Kitchen?

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