Armada
An intimate and electric Lower East Side bar blending Irish hospitality with a Manhattan twist.
- The Living Room — up to 75 people — Includes: Wifi, Climate Control, Power Outlets, Catering Options
Lower East Side · New York · Google: 4.9/5 (68 reviews)