Istra is a restaurant offering Seafood, Mediterranean, Barbecue, European, and Croatian cuisine, with vegetarian-friendly options. Accepts credit cards.