Great location，in heart of little Italy，lots of fun；two cats and one dog，pets lover's choice.