Ling Ling Restaurant 222 Elmira Rd # 1668 Ithaca, NY 14850 Phone: (607) 272-0718
Category: Restaurants