Serving European Cuisine
Since 1973.

Located in the heart of downtown heritage Perth, we have a beautiful waterfront patio overlooking the Tay Basin.


About Us

Established in 1973, Maximilian Restaurant is situated in a beautiful heritage building in the heart of downtown Perth – known as one of Ontario’s prettiest towns. This peaceful little town is located about an hour south of Ottawa. If you take a trip to Perth, make sure to stop by Maximilian Restaurant, as well as enjoy the scenic views, historic buildings, and unique shops.


Located on the historic waterfront, Maximilian Restaurant is known for serving mouthwatering, authentic European cuisine made with fresh, high-quality ingredients by our dedicated, in-house chefs. Our menu is sure to delight guests of all ages, while our friendly and knowledgeable staff will be pleased to seat and serve you. Guests have the choice of several seating areas, including a lovely patio overlooking the Tay River. Be sure to ask about the nightly special!


If it’s your first time visiting our restaurant, we recommend trying our renowned Wienerschnitzel, a local favourite that is made fresh daily from our famous recipe. Enjoy it with our creamy butter potatoes, or another one of our delicious, house-made sides.


Maximilian Restaurant is pleased to provide a friendly dining experience that is ideal for a cozy lunch, a special occasion, or for a group of friends to get together and enjoy some exquisite food prepared with love.


History of Maximilian Restaurant


The restaurant got its start over 40 years ago by Miroslav Brandejs and Jana Brandejs, who had emigrated from Czechoslovakia to Toronto. They eventually wound up in Maberly Ontario, where Miroslav worked at a restaurant called "Old Europe" with another couple.


In the fall of 1975, Miroslav moved to Perth and opened Maximilian's at in The Perth Hi. The name of the restaurant was inspired by King Maximilian I, who ruled Bavaria from 1806 to 1825.


The Brandejs’ tradition of excellence and dedication to serving authentic Bavarian cuisine is carried on today by the current owners and staff of Maximilian Restaurant.




We are grateful to still be able to delight guests with delicious meals during these unprecedented times and we thank you for supporting local businesses. Maximilian Restaurant is following all recommended public health protocols and our vast space offers plenty of room for social distancing. If you have any questions or concerns, feel free to give us a call!


OPEN HOURS: Tuesday, Friday, Saturday and Sunday between 3PM and 7PM


Call us at (613) 267-2536 to make your reservation, or to order take out!


Please note that beer and wine coolers are available with any take out order. Ask about our Wienerschnitzel for 2 take out special!