Chimichurri

Portuguese restaurant · 450 Rockaway Tpke Unit 101, Cedarhurst, NY

Delivery · Dine-In

Hours

More food in Cedarhurst, NY · Portuguese in Cedarhurst