You can obviously also reach the restaurant using the public transport. The next station is Autobusni kolodvor Mali Lošinj, 842 meters away from Sidro, otherwise, there are places to park 369 meters away at Parkiralište.
A complete menu of Sidro from Hrvatska covering all 3 menus and drinks can be found here on the food list.