Madeira Bistro


632 1st Avenue
Two Harbors, MN 55616

An American Restaurant in Two Harbors MN

We are so glad to be here bringing unique and delicious food to Lake Superior’s North Shore. Our menu proudly boasts fresh, seasonal and locally-sourced produce, house-made soups and sauces and the freshest sliced meats and MN bakery breads.


Day Opening Closing
Mon 11:00 AM  3:00 PM
Tue-Wed Closed  
Thu-Sun 11:00 AM  3:00 PM
Click the button to add a review for Madeira Bistro

Add Review