Shangrila Chinese Cuisine
6568 Village Parkway 94568
(Chinese)
Order Online

Come visit us at: 6568 Village Parkway, Dublin, CA 94568