Marcello's Italian Restaurant


Marcello's | Italian Restaurant, 1235 Bridge St, Yuba City, CA 95991, USA
Open Hours: 4:00 PM - 8:10 PM
Closed

Popular Items

The most commonly ordered items and dishes from this store

Pasta

Stuffed Pasta

Appetizers

Soups

Entrée Salads

Create Your Own

Speciality Pizza & Calzone

House Specialties

Desserts

To-Go Trays

Beverages