Shanghai Lily

6161 Glick Rd., Dublin, OH 43017

(614) 789-9330

www.shanghaililyrestaurant.com/

Details

TripAdvisor

Yelp