|40 Catherwood Road, Ithaca, NY 14850|
The Shops at Ithaca Mall, also known as Shops at Ithaca and Pyramid Mall, is Ithaca's largest shopping structure. It contains many shops, mainly national chain stores which are not very frequent in the downtown area. The mall also offers Free Wi-Fi.
2008-08-07 10:09:43 A small but decent mall, in early 2008 both the Wendy's and the Abercrombie locations closed. A few stores have recently opened up in the empty spaces that were in the mall. —TravisO