Jimmy Leung's Kitchen

1007, Doncaster Road

About Jimmy Leung's Kitchen

Address
1007, Doncaster Road

Location

1007, Doncaster Road

Open in Google Maps

Reviews

Be the first to review Jimmy Leung's Kitchen

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

Frequently Asked Questions about Jimmy Leung's Kitchen

Does Jimmy Leung's Kitchen offer home delivery?

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

Can I book a table at Jimmy Leung's Kitchen?

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