Le Sisters' is a restaurant with a uniquely furnished dining room and a small terrace. Features include ample free parking.