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.
A classic side dish of fried potato sticks, a go-to favorite for many customers.
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.
Similar dishes to "French Fries"