Get directions to: Shangrila Chinese Cuisine, Dublin, CA
Restaurant address: 6568 Village Pkwy Dublin, CA 94568, USA
Restaurant: Shangrila Chinese Cuisine