A quirky restaurant serving international comfort food in an ambience that feels you are in someone’s home.