Enjoy perfectly cooked sandwiches and well-prepared Turkish cuisine at 311 Saint Nicolas. Takeaway options are available.