Fast food restaurant named Omerta, located near Avithos Beach.