Imperial Garden Chinese Rstrnt 1104 Thorpe Ln # L San Marcos, TX 78666 Phone: (512) 353-3355
Category: Restaurants