Istanbul Grill
401 Throckmorton St, Fort Worth 76102