Get directions to: China Orchid Buffett, Schertz, TX
Restaurant address: 8352 Agora Parkway Schertz, TX 78154, USA
Restaurant: China Orchid Buffett