Rosa Rosa Restaurant
Restaurants
No Team Available
Overview
Rosa Rosa is an incredible italian restaurant located in Lancaster, PA. The food and atmosphere is true to the experience of Italy. The outside dining area, is magical.