O'Ptit Creux is a restaurant specializing in delicious and satisfying sandwiches, with options to suit various tastes. They also offer a homemade daily special.