Guru’s Review: Istanbul Grill, Orlando, Florida
It's Friday. We made it to the weekend. It's time to take dinner out on the town. Check out our adventure at Istanbul Grill in Orlando Florida. A very unique menu compared to other Turkish spots in the city.