Get directions to: Isabella's Ristorante Italiano, San Bernardino, CA
Restaurant address: 201 N E St San Bernardino, CA 92401, USA
Restaurant: Isabella's Ristorante Italiano