Get directions to: Monti's Rotisserie & Bar, Santa Rosa, CA
Restaurant address: 714 Village Ct Santa Rosa, CA 95405, USA
Restaurant: Monti's Rotisserie & Bar