MrT Deli

93, Main Street, 3136

About MrT Deli

Address
93, Main Street, 3136

Location

93, Main Street, 3136

Open in Google Maps

Reviews

Be the first to review MrT Deli

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

Frequently Asked Questions about MrT Deli

Does MrT Deli offer home delivery?

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

Can I book a table at MrT Deli?

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