Hi Folks, My husband is flying to Frankfurt, Germany tomorrow - for a week. Any = advice as to where he should shop for food, or where he might find good = places to eat? He'll be in an apartment, with a kitchen. Thanks for the = help! Love Liza