Michel's Restaurant is a multi award winning restaurant located in the popular southside of Palmer Street, Townsville, offering relaxed informal dining.
Michels exhibits delightful interiors with a central open plan kitchen. Michel's cuisine reflects a modern Australian style with a few French classics.
Let Michel's look after you when celebrating a special occasion, impressing business clients or simply enjoying a dining experience.