Information
Location Info |
Features |
---|---|
Via Someraro, 13 Stresa Piedmont Italy +39 0323 923415 Visit Site |
Italian Restaurant Italian Cuisine Lake Views Fine Dining Seasonal Produce Fish Dishes Cheeses Cold Meats Piedmont Specialties Osteria Pizzeria |
La Rampolina reviews
Login to comment