Get directions to: Elegant Bull Restaurant, Delhi, CA
Restaurant address: 9666 Stephens St Delhi, CA 95315, USA
Restaurant: Elegant Bull Restaurant