Green Shell Chinese Restaurant 120 Hoosick St # 12 Troy, NY 12180 Phone: (518) 272-1300 Fax: (518) 272-1302
Category: Restaurants