Italian and Mediterranean cuisine restaurant, Taverna Cigui, offers free Wi-Fi, accepts credit cards, and is dog-friendly. Features include wheelchair accessibility and free parking.