Map

Restaurant Miami Deli is situated on Sherbrooke street corner Moreau and just a few blocks away from the Olympic Stadium . We offer ample parking space available for our customers.

We are open 24 hours a day seven days a week!