Alexander's Deli Home Made Hot Food

Deli

162 Stillwater Ave, Stamford, CT 06902
(203) 614-8051

Popular Menu Items

There are no dishes added yet!

Be The First Reviewer