Not sure what others mean by it tasting frozen--it doesn't. Their food is very fresh. This place is great. Easy to understand menu. Really nice interior as far as small Italian restaurants go. Super friendly staff. Seems like their takeout business does well.
These are TOMBOLINI videos from YouTube where they have either been tagged or have mentioned TOMBOLINI in their title, tags or description so if you want your videos to show up for TOMBOLINI using your YouTube account, just mention TOMBOLINI in your title, tags or description.