Little Italy

NYC’s Best Dog-Friendly Restaurants

It’s finally warm enough to leave the house which means – to dog owners who prefer to return home to clean carpets – getting…

Lil Charlie’s

Lil Charlie’s Address: 19 Kenmare Street New York, NY 10012 (near Elizabeth – Nolita) Lil Charlie’s Phone Number: (212) 966-3058 More Info On Lil Charlie’s: BlackBookMag.com, TimeOut.com…