Their building stands tall on a corner along Fremont Street, a main street that runs through Kiel's downtown area ... restaurant for myself. The food, service and ambiance did not disappoint.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results