Great spot nearby the subway and Palermo Soho.
Highly recommended.