|
|
Log Cabin is a restaurant located in Galena, Illinois at 201 North Main Street. They are open every day of the week. The menu features a nice selection of hand-cut steaks and seafood items such as African lobster and the large fan-tailed shrimp. But the surprising crowd-pleaser is a Greek favorite: Flaming Saganaki served with a scorching “Opa” flourish. Enjoy it with a glass of Greek wine....
201 North Main Street, Galena, IL, 61036
|
|
|