My Terrace Cafe & Restaurant offers Turkish cuisine with outdoor seating. They provide amenities such as high chairs and accept digital payments and credit cards. Takeout is available.