Stamford, CT: Warsaw Deli



Share No Comment