The Yellow Deli

The yellow deli, 143 E State St, Ithaca, NY 14850, United States

Location