148 Mulberry St, New York, NY 10013
(212) 431-4205
visit website
More Little Italy/NoLiTa shops »
Don't have an account? Register.
Help other users by sharing your experiences and opinions about Cafe Palermo.