Website: http://www.turquoisegrill.com/
(210) 736-2887
3720 NW Loop 410, San Antonio, TX 78229
Turkish restaurant
Turquoise Grill
3720 NW Loop 410
San Antonio, TX 78229