
Rose Stupa
4.8(1800 reviews)Google Rating
• RestaurantRua de Ponta Delgada 80B
Lisbon, Lisboa
Photos
Business Information
Rua de Ponta Delgada 80B
Lisbon, Lisboa
Location
Loading map...
Rua de Ponta Delgada 80B
Lisbon, Lisboa
Rua de Ponta Delgada 80B
Lisbon, Lisboa
Loading map...