An IthaTaste of Late-Night Eating

The IthaTasty team gorges themselves on the taste and culture of late-night eating in Ithaca, New York.