Sister Lunch is a traditional French restaurant. It offers a delightful dining experience in a quiet street. The establishment is known for its delicious cuisine.