Chez Steph is a restaurant offering outdoor seating and attentive service.