Nissi beach bar & restaurant

Restaurant in Aegiali (Amorgos), Greece