North Bay staple, amazing food. Great pizza and nachos. Two locations in town last time I checked, eat there or order from home. Probably won't be disappointed.
If you own or manage Greco's Pizza & Pasta, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.