Meiji Meiji

24 Leicester St, 1537

About Meiji Meiji

Address
24 Leicester St, 1537

Location

24 Leicester St, 1537

Open in Google Maps

Reviews

Be the first to review Meiji Meiji

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

Frequently Asked Questions about Meiji Meiji

Does Meiji Meiji offer home delivery?

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

Can I book a table at Meiji Meiji?

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