Mambo Italiano makes focaccia sandwiches, specials from Sicily
Next time you find yourself hungry and in Colts Neck, make your way to The Orchards plaza. The strip mall at routes 34 and 537 has bagels, coffee, pizza, Spanish cuisine, Mexican food, ice cream — and as of a few months back, an Italian sandwich shop and …