Located in Agios Kirikos, have a break after sightseeing and relax to enjoy your coffee, soft drink, beer or snacks in a pleasant environment at Ambariza Bistro in Ikaria. The best service you will find, perfect for any time of the day and night, friendly atmosphere and reasonable prices.