Restaurant known for delicious food and a relaxed atmosphere. Offers excellent ingredients cooked well.