Cafe Plaza
Deli · Coffee Shop
Cafe Plaza Deli is a restaurant located in the financial district. It is noted as a staple in the area, offering delivery and pickup options. The establishment is situated within the East Broadway Mall in Chinatown.
Location