Get directions to: La Rosa Restaurant, Rochester, NY
Restaurant address: 877 Portland Ave Rochester, NY 14621, USA
Restaurant: La Rosa Restaurant