For someone like me with Celiac and a ton of food allergies, Picazzo's is like heaven. Usually there are less than five things I can eat on a restaurant menu - here there are less than five things I can't eat. I've tried pizza, pasta dishes, chicken, appetizers, salads.
Coming here makes my mouth and body happy. You just can't beat that.