Get directions to: Figaro's Italian Kitchen North, Bend, OR
Restaurant address: 1404 Ne 3rd St Bend, OR 97701, USA
Restaurant: Figaro's Italian Kitchen North