Had lunch at Scarletti's Italian Kitchen, with my family. My father was from Bari, I grew up on Italian food. They say " NO PLACE LIKE HOME " I say No place like Scarletti's when it comes to Italian food!! It is Excellent!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.