Must-see restaurants in Southwestern Slovenia

  • Mercator

    Izola

    Central supermarket near the inner port.