On 143 E. State St. in the center of Ithaca Commons, you will find The Yellow Deli, a restaurant that specializes in traditional sandwiches, salads, soups and tea. The deli is owned…
On 143 E. State St. in the center of Ithaca Commons, you will find The Yellow Deli, a restaurant that specializes in traditional sandwiches, salads, soups and tea. The deli is owned…