Restaurant & Cafe in Ovindoli, Italy

Project Info

  • Title: Restaurant & Cafe
  • Location: Ovindoli, L'Aquila. Italy
  • Type: Commercial
  • Status: Built
  • Size: 200+ sqm