Unique spot combining gourmet lamb burgers with house-made ice cream, earning perfect reviews for their perfectly cooked lamb dishes.