Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Thousand_Oaks

Marcello Ristorante, Thousand Oaks, California










Marcello Ristorante
140 W Hillcrest Dr
Thousand Oaks CA United States

Located in same shopping center as Pier 1 Imports


Phone: 805.371.4367
Parking: own parking lot