Warsaw Deli, STAMFORD, Connecticut (CT)
Conveniently located at 149 Main Street () in STAMFORD, Connecticut (CT) (6901), Warsaw Deli can be reached at 2033483010. Please call in advance to make a reservation.
More restaurants in STAMFORD, Connecticut (CT)
Warsaw Deli contact information and details:
Address: 149 Main Street - , STAMFORD, Connecticut (CT) 6901
Contact Phone: 2033483010
