Start from
Istanbul Grill
401 Throckmorton St, Fort Worth 76102