Address: 3851 Crowell Rd, Turlock, CA 95382, USA
It's listed on Google maps, also available through grubhub
I took a quick picture of some options.
Add Answer
Thanks! Your answer is awaiting moderation.
Is Vito's pet friendly?
Trending Places
Pizza restaurant
2410 Geer Rd, Turlock, CA 95382, USA
2650 Geer Rd, Turlock, CA 95382, USA
783 N Golden State Blvd, Turlock, CA 95380, USA
428 E Main St, Turlock, CA 95380, USA