There are restaurants that make you feel good, not just because they serve excellent cuisine. They also stir your emotions ...