Deli Planet Restaurant

Deli Planet – Montreal Central Station

    • Monday
      7 am to 8 pm
    • Tuesday
      7 am to 8 pm
    • Wednesday
      7 am to 9 pm
    • Thursday
      7 am to 10 pm
    • Friday
      7 am to 10 pm
    • Saturday
      7 am to 8 pm
    • Sunday
      7 am to 8 pm
Level
Level 1
Deli Planet

Deli Planet is an American-style sit-down restaurant! Deli Planet's warm atmosphere will delight you as much as their generous cuisine.

Discover other categories