Heidi’s Island Bistro


Enjoy our authentic German and American Cuisine at our new location:

Heidi’s German Restaurant
12791 Kenwood Ln.
Fort Myers, Fl. 33907
Tuesday – Sunday
4:30 pm – 9 pm