Served at
ArmadaA restaurant and bar located at 86 Orchard St. in New York City, known for its blend of Irish hospitality and Manhattan flair, creating an intimate and electric atmosphere.
Still hungry?
Swipe signature plates - save what you'd actually order tonight.
A restaurant and bar located at 86 Orchard St. in New York City, known for its blend of Irish hospitality and Manhattan flair, creating an intimate and electric atmosphere.

Your photo is the big reveal. The next table is waiting.
Similar dishes to "French Fries"
Swipe through plates like this